45189a1ea3e4461ce52e131ac0975fbf2b570312,clc/modules/msgs/src/main/java/com/eucalyptus/ws/protocol/BaseQueryBinding.java,BaseQueryBinding,getRecursiveField,#Class#String#,222
Before Change
Exception e = null;
while ( !BaseMessage.class.equals( clazz ) || !Object.class.equals( clazz ) ) {
try {
ret = clazz.getDeclaredField( fieldName );
return ret;
} catch ( final Exception e1 ) {
e = e1;
After Change
Exception e = null;
while ( !BaseMessage.class.equals( clazz ) && !Object.class.equals( clazz ) ) {
try {
return clazz.getDeclaredField( fieldName );
} catch ( final Exception e1 ) {
e = e1;
}